var c = $("#myContent").height();
var header = $("#showreportreg_head").height();
var pageheader = $("#showregext_pageheader").height();
var barheader = 0;//$("#showempreg_bar").height();
var sql = "select * from REPORTREG";

// 定义数据类型
var dsOption = {
	fields : [ {name : 'NUM'},
	           {name : 'CODE_DESC'},
	           {name : '监理总人数'},
	           {name : '房建'},
	           {name : '市政'},
	           {name : '机电'},
	           {name : '水利'},
	           {name : '公路'},
	           {name : '通信'},
	           {name : '化工'},
	           {name : '其它'},
	           {name : '省人防'},
	           {name : '国家人防'},
	           {name : '造价师'},
	           {name : '一级建造'},
	           {name : '二级建造'},
	           {name : '注册安全'},
	           {name : '备注'},
	           {name : '注册监理人员名单'} ],
	uniqueField : '序号',
	recordType : 'json'
};
// 定义列选项
var colsOption = [{
	id : 'NUM',
	header : "序号",
	width : 55,
	editable : false,
	frozen : true
}, {
	id : 'CODE_DESC',
	header : "分公司",
	width : 100,
	editable : false,
	frozen : true
}, {
	id : '监理总人数',
	header : "监理总人数",
	width : 70,
	editable : false
}, {
	id : '房建',
	header : "房建",
	width : 40,
	editable : false
}, {
	id : '市政',
	header : "市政",
	width : 40,
	editable : false
}, {
	id : '机电',
	header : "机电",
	width : 40,
	editable : false
}, {
	id : '水利',
	header : "水利",
	width : 40,
	editable : false
}, {
	id : '公路',
	header : "公路",
	width : 40,
	editable : false
}, {
	id : '通信',
	header : "通信",
	width : 40,
	editable : false
}, {
	id : '化工',
	header : "化工",
	width : 40,
	editable : false
}, {
	id : '其它',
	header : "其它",
	width : 40,
	editable : false
}, {
	id : '省人防',
	header : "省人防",
	width : 50,
	editable : false
}, {
	id : '国家人防',
	header : "国家人防",
	width : 60,
	editable : false
}, {
	id : '造价师',
	header : "造价师",
	width : 50,
	editable : false
}, {
	id : '一级建造',
	header : "一级建造",
	width : 60,
	editable : false
}, {
	id : '二级建造',
	header : "二级建造",
	width : 60,
	editable : false
}, {
	id : '注册安全',
	header : "注册安全",
	width : 60,
	editable : false
}, {
	id : '备注',
	header : "备注",
	width : 100,
	editable : false
}, {
	id : '注册监理人员名单',
	header : "注册监理人员名单",
	width : 1000,
	editable : false
} ];

var gridOption = {
	id : "showreportreg_grid",
	loadURL : MyURL + 'common/doPageQuery?sql=' + sql,
	// saveURL : MyURL + 'hrs/saveEmpReg?empId=' + empId,
	width : "100%", // "100%", // 700,
	height : c - header - 25 - pageheader - barheader, // "100%", // 330,
	container : "gridbox_showreportreg",
	toolbarPosition : 'bottom',
	toolbarContent : 'nav | pagesize | reload | print xls | filter chart | state',
	pageSizeList : [ 15, 25, 40, 60, 100, 200 ],
	pageSize : 15,
	dataset : dsOption,
	columns : colsOption,
	recountAfterSave : true,
	showGridMenu : true,
	allowFreeze : true,
	allowGroup : true,
	allowHide : true,
	showIndexColumn : true,
	SigmaGridPath : '../grid/',// 图形路径，需要补充
	exportURL : MyURL + 'common/doExport?sql=' + sql,// 导出URL
	exportFileName : 'reportRegfile',
	remotePaging : true, // 服务器分页
	remoteFilter : true, // 发送请求到LoadURL中，并且填写filterInfo
	remoteSort : true, // 发送排序请求到LoadURL中，并且填写SortInfo
	submitUpdatedFields : true, // 只提交变动的数据
	autoLoad : true, // 窗口打开时是否自动加载URL
	parameters : {
		a : 123,
		b : 222,
		c : [ 8, 9 ]
	}
};

var showreportreg_grid = new Sigma.Grid(gridOption);
showreportreg_grid.render();
